üstün çabalarından dolayı - Turkish English Dictionary